a devout Catholic - Deutsch Englisch Wörterbuch